home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group01b.txt / 000177_icon-group-sender_Sat Nov 24 15:41:08 2001.msg < prev    next >
Internet Message Format  |  2002-01-03  |  1KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.11.1/8.11.1) id fAOMdiI22387
  4.     for icon-group-addresses; Sat, 24 Nov 2001 15:39:44 -0700 (MST)
  5. Message-Id: <200111242239.fAOMdiI22387@baskerville.CS.Arizona.EDU>
  6. Date: Thu, 22 Nov 2001 15:38:27 -0700
  7. X-Authentication-Warning: unicon.cs.nmsu.edu: jeffery set sender to jeffery@cs.nmsu.edu using -f
  8. From: Clint Jeffery <jeffery@cs.nmsu.edu>
  9. To: captnjameskirk@yahoo.com
  10. CC: icon-group@cs.arizona.edu
  11. Subject: Re: translation+link question; hello executable size
  12. Errors-To: icon-group-errors@cs.arizona.edu
  13. Status: RO
  14. Content-Length: 748
  15.  
  16.  
  17. Windows Icon compiles and links VM code.  The default .EXE extension
  18. copies the VM into the .EXE along with the VM code, so your suspicion
  19. is correct.  If an extension of .CMD is specified (and maybe .BAT also,
  20. I forget) the VM is not included, and must be present on the path in
  21. order for the program to run.
  22.  
  23. A configuration which produces small .exe's and uses a VM in a .dll was
  24. developed awhile back by David Feustel, and I hope to incorporate this under
  25. control of a command line option in future releases.  There are other size
  26. issues in the Icon implementation, but (without speaking for the Icon
  27. Project) my belief is that size is not a paramount concern in the design,
  28. as it perhaps is for Java, for example.
  29.  
  30. Clint jeffery@cs.nmsu.edu
  31.